package com.kaili.pojo.vo;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author xjh
 * @ClassName StowageInfoVO
 * @Description ${DESCRIPTION}
 * @Date 下午4:43 18-5-25
 * @Version 1.0
 */
public class StowageInfoVO {

    @ApiModelProperty("配载单流水号")
    @JSONField(serializeUsing = ToStringSerializer.class)
    private String operationId;
    @ApiModelProperty("配载单号")
    private String stowageNo;
    @ApiModelProperty("发车时间")
    private Date carSendTime;
    @ApiModelProperty("目的网点id")
    private Integer  destinationSiteId;
    @ApiModelProperty("目的网点")
    private  String destinationSiteName;
    @ApiModelProperty("车辆id")
    private  Integer carId;
    @ApiModelProperty("车牌号")
    private  String    carNo;
    @ApiModelProperty("驾驶员id")
    private  Integer  driverId;
    @ApiModelProperty("驾驶员姓名")

    private  String   driverName;
    @ApiModelProperty("手机号")
    private  String   phone;
    @ApiModelProperty("途径网点")
    private  Integer   nextSiteId;
    @ApiModelProperty("途径网点名称")
    private  String nextSiteName;

    @ApiModelProperty("承运费")
    private BigDecimal carryFreightCharge;
    @ApiModelProperty("结算方式id")
    private  Integer   payModeId;
    @ApiModelProperty("是否短途接驳  0不是  1是")
    private  Integer    shortRelay;
    @ApiModelProperty("备注")
    private  String   remark;

    public String getOperationId() {
        return operationId;
    }

    public void setOperationId(String operationId) {
        this.operationId = operationId;
    }

    public String getNextSiteName() {
        return nextSiteName;
    }

    public void setNextSiteName(String nextSiteName) {
        this.nextSiteName = nextSiteName;
    }

    public String getStowageNo() {
        return stowageNo;
    }

    public void setStowageNo(String stowageNo) {
        this.stowageNo = stowageNo;
    }

    public Date getCarSendTime() {
        return carSendTime;
    }

    public void setCarSendTime(Date carSendTime) {
        this.carSendTime = carSendTime;
    }

    public Integer getDestinationSiteId() {
        return destinationSiteId;
    }

    public void setDestinationSiteId(Integer destinationSiteId) {
        this.destinationSiteId = destinationSiteId;
    }

    public String getDestinationSiteName() {
        return destinationSiteName;
    }

    public void setDestinationSiteName(String destinationSiteName) {
        this.destinationSiteName = destinationSiteName;
    }

    public Integer getCarId() {
        return carId;
    }

    public void setCarId(Integer carId) {
        this.carId = carId;
    }

    public String getCarNo() {
        return carNo;
    }

    public void setCarNo(String carNo) {
        this.carNo = carNo;
    }

    public Integer getDriverId() {
        return driverId;
    }

    public void setDriverId(Integer driverId) {
        this.driverId = driverId;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getNextSiteId() {
        return nextSiteId;
    }

    public void setNextSiteId(Integer nextSiteId) {
        this.nextSiteId = nextSiteId;
    }

    public BigDecimal getCarryFreightCharge() {
        return carryFreightCharge;
    }

    public void setCarryFreightCharge(BigDecimal carryFreightCharge) {
        this.carryFreightCharge = carryFreightCharge;
    }

    public Integer getPayModeId() {
        return payModeId;
    }

    public void setPayModeId(Integer payModeId) {
        this.payModeId = payModeId;
    }

    public Integer getShortRelay() {
        return shortRelay;
    }

    public void setShortRelay(Integer shortRelay) {
        this.shortRelay = shortRelay;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
